all able-bodied people - German English Dictionary